<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %>
<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean" %>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>


<html:html>
<head>
	<link rel="stylesheet" type="text/css" href="<%= request.getContextPath() %>/css/stkissue2.css" />
	<link rel="stylesheet" type="text/css" href="<%= request.getContextPath() %>/common/css/stkissue/stkissue.css" />	
	<link rel="stylesheet" type="text/css" href="<%= request.getContextPath() %>/css/sampleForm.css" />
	<link rel="stylesheet" type="text/css" href="<%= request.getContextPath() %>/css/me.css" />
	<link rel="stylesheet" type="text/css" href="<%= request.getContextPath() %>/common/css/help/help.css" />
<script type="text/javascript" >
function returnToMainForm(lineNumber, itemOffset) {
	
	var	docNo	= 	document.getElementById("docNo"+itemOffset).innerHTML;
			
	opener.document.getElementById("docNo"+lineNumber).value = docNo;							
			
	window.close(); 
}
function colorOver() {
	
}
</script>

<style>

.odd{background-color:#fFA700; }
.even{background-color:#fFA700; }

.menu-over{background-color:#64b1ff;}

</style>

<script type="text/javascript" >

function modalWinItem(aa) {
	if (window.showModalDialog) {		
		window.showModalDialog(aa,"name","dialogTop:100px;dialogWidth:450px;dialogHeight:350px;center:yes");
	} else {		
		window.open(aa,'name','height=350,width=100,toolbar=no,directories=no,status=no,continued from previous linemenubar=no,scrollbars=no,resizable=no ,modal=yes');
	}
}
</script>
	
</head>

<body onload="document.getElementById('itemFind').focus();"><br />
<div id="wrapper">
	<!-- 
		<div id="header"><img src="images/kiuchilogo.png" width="305" height="80" /></div>
	 -->	 
	<div id="menu"><ul id="nav"></ul></div>
	  
	<div id="content">
		<div id="menuNav">			
			<a href="<%=request.getContextPath() %>/Login.do?mode=check" >หน้าหลัก</a> 
			
			>> คลังพัสดุ - Store กลาง  >> จัดซื้อ  >> 5.ดูรายการซื้อสินค้าและบริการ 			
		</div>		<br />

					
		<div style="background: #ffffff;">	
	<center>
		<div>			
			<html:form action="/apinvoice2.do?mode=showFind">
				ค้นหา รหัสเจ้าหนี้/เลขที่เอกสาร/ใบกำกับภาษี/ใบ PO:<html:text property="itemFind" value="${itemFind}" styleId="itemFind" />
				แสดงผลต่อหน้า:<html:select property="maxEntriesPerPage" value="${maxEntriesPerPage}" style="width:100px">
							<html:option value="5">5 รายการ</html:option>
							<html:option value="10">10 รายการ</html:option>							
							<html:option value="20">20 รายการ</html:option>
							<html:option value="50">50 รายการ</html:option>							
						  </html:select>
				<html:submit value="ค้นหา" />
			</html:form>						
		</div>
		<div>
		<table border="1" width="95%">
			<tr><td colspan="3" >ค้นหา <font color="red"><b>${itemFind}</b></font> พบ  ${allElement } ระเบียน</td>
				<td colspan="2" align="right">หน้า ${currentPage }/${lastPage }</td>
			</tr>
			<tr><td colspan="5">
					<logic:empty name="firstPage">หน้าแรก</logic:empty>
					<logic:notEmpty name="firstPage">			
						<html:link action="/apinvoice2.do?mode=showFind&page=${FirstPage }&itemFind=${itemFind }&maxEntriesPerPage=${maxEntriesPerPage }" >หน้าแรก</html:link>
					</logic:notEmpty>
					<logic:empty name="previousPage">ถอยหลัง</logic:empty>
					<logic:notEmpty name="previousPage">
						<html:link action="/apinvoice2.do?mode=showFind&page=${previousPage }&itemFind=${itemFind }&maxEntriesPerPage=${maxEntriesPerPage }" >ถอยหลัง</html:link>					
					</logic:notEmpty>										
					<logic:empty name="nextPage">ถัดไป</logic:empty>
					<logic:notEmpty name="nextPage">						
						<html:link action="/apinvoice2.do?mode=showFind&page=${nextPage }&itemFind=${itemFind }&maxEntriesPerPage=${maxEntriesPerPage }" >ถัดไป</html:link>
					</logic:notEmpty>										
					<logic:empty name="lastPage">หน้าสุดท้าย</logic:empty>
					<logic:notEmpty name="lastPage">
						<html:link action="/apinvoice2.do?mode=showFind&page=${lastPage }&itemFind=${itemFind }&maxEntriesPerPage=${maxEntriesPerPage }" >หน้าสุดท้าย</html:link>
					</logic:notEmpty>
											
				</td>
			</tr>
			<tr class="odd">
				<td width="5%">ลำดับ</td>
				<td width="15%">โหมด</td>
				<td width="10%">รหัสเจ้าหนี้</td>
				<td width="10%">เลขที่เอกสาร</td>				
				<td width="60%">รายละเอียด (poRefNo, itemName, amount, บาท)</td>
						
			</tr>
			
			
			<logic:notEmpty name="itemResults">
				<logic:iterate id="var" name="itemResults" indexId="id">

						<tr onmouseover="this.className='menu-over'" 
							onmouseout="this.className='even'" class="even">
							<td width="5%"> ${id+1+offset }.</td>																		
							<td width="6%" align="center">
								
								
								
								<c:if test="${ var.isPostGL==111110}" >	
									<c:if test="${var.isCancel==0 && (var.billBalance==var.totalAmount || var.pettyCashAmount>0)}" >
										<a href="/ittl/apinvoice/apinvoice.do?mode=cancel&docNo=${var.docNo}" >ลบ</a>
										<c:if test="${userLevel>7 }">
											<br /><br /><a href="/ittl/apinvoice/apinvoice.do?mode=edit2&docNo=${var.docNo}" >แก้ไข</a>
											userLevel=${userLevel }
										</c:if>	
									</c:if>
								</c:if>
								 
								<c:if test="${ var.hasInBCtrans==0 && var.isCancel==0}" >	
									    <a href="/ittl/apinvoice/apinvoice.do?mode=print&docNo=${var.docNo}" target="_blank" >พิมพ์ พ.2</a><br /><br />
									
										<a href="/ittl/apinvoice/apinvoice.do?mode=cancel&docNo=${var.docNo}" >ยกเลิก</a>
										<c:if test="${userLevel>7 }">
											<br /><br /><a href="/ittl/apinvoice/apinvoice.do?mode=edit2&docNo=${var.docNo}" >แก้ไข</a>
											userLevel=${userLevel }
										</c:if>	
									
								</c:if>
								
								<c:if test="${ var.hasInBCtrans==1}" >
									<a href="/ittl/apinvoice/apinvoice.do?mode=print&docNo=${var.docNo}" target="_blank" >ดูรายละเอียด</a><br /><br /> 
									ฝ่ายบัญชีทำรายการแล้ว<br/>	
																		
										<c:if test="${userLevel==10 && var.isCancel==0}">
											<br /><br /><a href="/ittl/apinvoice/apinvoice.do?mode=cancel&docNo=${var.docNo}" >ยกเลิก</a>
											<br /><br /><a href="/ittl/apinvoice/apinvoice.do?mode=edit2&docNo=${var.docNo}" >แก้ไข</a>
											<br /><br />userLevel=${userLevel }
										</c:if>	
									
								</c:if>								
								<c:if test="${ var.isPostGL==11111111}" >
									Invoice ใบนี้ ผ่านรายการ แล้ว
									กรุณาติต่อ ฝ่ายบัญชี	
								</c:if>
								 
								<c:if test="${var.isCancel==1 }" >
									<c:if test="${var.hasInBCtrans==0}" >
										<a href="/ittl/apinvoice/apinvoice.do?mode=print&docNo=${var.docNo}" target="_blank" >ดูรายละเอียด</a><br /><br />
									</c:if>
									<br>เอกสารถูกยกเลิก
								</c:if>								
								<c:if test="${var.printCount>0 }">
									<br><br>พริ้นแล้ว :${var.printCount } ครั้ง
								</c:if>
								
																											
							</td>
							<td>${var.apCode}</td>					
							<td width="20%">
								<label id="docNo${id+1+offset }" >${var.docNo }</label><br /><br />
								ผู้บันทึก:${var.creatorCode }
							</td>
							<td width="69%">
								<table border="1" width="100%">																
										<logic:iterate id="var2"  indexId="id2" collection="${var.bcAPInvoiceSubs }">
									<tr>
										<td colspan="3">${var2.poRefNo }</td>
									</tr>							
									<tr style="align:right" >
															
										<td width=55%">${var2.itemName }&nbsp;</td>
										<td width=15%" align="right">${var2.amount }&nbsp;</td>		
										<td width=15%">บาท</td>						
										
									</tr>
										</logic:iterate>													
								</table>								
							</td>
												
						</tr>
				</logic:iterate> 
			</logic:notEmpty>
		</table>
		
		</div>
	</center>
					

<input type="hidden" value="${monthFind }" id="monthFindId">
<script type="text/javascript">

	var item2 = document.getElementById("monthFindId").value;	
	document.formSearch.monthFind[item2-1].selected=true;
	
</script>


</div>
</div>
</body>

</html:html>